中文
相关论文

相关论文: A Systematic Approach to Web-Application Developme…

200 篇论文

Most business process automation is still developed using traditional automation technologies such as workflow engines. These systems provide domain specific languages that require both business knowledge and programming skills to…

计算与语言 · 计算机科学 2022-07-22 Michael Desmond , Evelyn Duesterwald , Vatche Isahagian , Vinod Muthusamy

With the advent of Web 2.0, an increasing number of web sites has started offering their data over the web in standard formats and exposed their functionality as APIs. A new type of applications has taken advantage of the new data and…

计算机与社会 · 计算机科学 2014-10-21 Lampros Goussis , Ioannis E. Foukarakis , Dimitrios N. Kallergis

In today's software world with its cornucopia of reusable software libraries, when a programmer is faced with a programming task that they suspect can be completed through the use of a library, they often look for code examples using a…

软件工程 · 计算机科学 2021-10-08 Geert Heyman , Rafael Huysegems , Pascal Justen , Tom Van Cutsem

The inner views of all our applications are predetermined by the designers; only some non-significant variations are allowed with the help of adaptive interface. In several programs you can find some moveable objects, but it is an extremely…

人机交互 · 计算机科学 2009-04-07 Sergey Andreyev

Existing work on privacy by design mostly focus on technologies rather than methodologies and on components rather than architectures. In this paper, we advocate the idea that privacy by design should also be addressed at the architectural…

密码学与安全 · 计算机科学 2014-10-02 Thibaud Antignac , Daniel Le Métayer

Software is a unique entity that has laid a strong impact on all other fields either related or not related to software. These include medical, scientific, business, educational, defence, transport, telecommunication to name a few.…

软件工程 · 计算机科学 2012-09-26 V. Suma , T. R. Gopalakrishnan Nair

Professional designers work from client briefs that specify goals and constraints but often lack concrete design details. Translating these abstract requirements into visual designs poses a central challenge, yet existing tools address…

人机交互 · 计算机科学 2026-04-14 Kotaro Kikuchi , Nami Ogawa

For a software system, its architecture is typically defined as the fundamental organization of the system incorporated by its components, their relationships to one another and their environment, and the principles governing their design.…

软件工程 · 计算机科学 2011-03-22 Robert Dabrowski , Krzysztof Stencel , Grzegorz Timoszuk

Automatic code transformation in which transformations are tuned for specific applications and contexts are difficult to achieve in an accessible manner. In this paper, we present an approach to build application specific code…

编程语言 · 计算机科学 2013-01-21 Matthew J. Sottile , Geoffrey C. Hulette

Requirement Analysis is an important phase in software development which deals with understanding the customers requirements. It includes the collection of information from the customer, which is regarding the customers requirements and…

软件工程 · 计算机科学 2016-09-08 Abhishek Kotnala , R. Selvarani

Agile methods have transformed the way software is developed, emphasizing active end-user involvement, tolerance to change, and evolutionary delivery of products. The first special issue on agile development described the methods as…

软件工程 · 计算机科学 2019-01-03 Torgeir Dingsøyr , Davide Falessi , Ken Power

Nowadays, mobile applications are essential tools for everyday life, providing users with anytime, anywhere access to up-to-date information, communication, and entertainment. Needless to say, hardware limitations and the diverse needs of…

人机交互 · 计算机科学 2025-09-29 Pawel Weichbroth , Tomasz Szot

Deployment of network/distributed systems sets high requirements for procedures, tools and approaches for the complex testing of these systems. This work provides a survey of testing activities with regard to these systems based on…

分布式、并行与集群计算 · 计算机科学 2015-04-28 Andrey A. Shchurov , Radek Marik , Vladimir A. Khlevnoy

The development process of web information systems nowadays improved a lot regarding effectiveness and tool support, but still contains many redundant steps for similar tasks. In order to overcome this, we use a model-driven approach to…

软件工程 · 计算机科学 2014-08-26 Dirk Reiß , Bernhard Rumpe

Software engineering concepts and processes are worthy of formal study; and yet we seldom formalize them. This "research ideas" article explores what a theory of software engineering could and should look like. Software engineering research…

软件工程 · 计算机科学 2025-02-25 Bertrand Meyer

Mobile application development is the most rapidly growing industry in the world. Nowadays, people totally depend on smart phones for performing daily routine tasks which results in tremendous rises in the expectation of human being from IT…

软件工程 · 计算机科学 2021-04-13 Ali Nawaz , Attique Ur Rehman , Wasi Haider Butt

Nowadays, mobile devices constitute the most common computing device. This new computing model has brought intense competition among hardware and software providers who are continuously introducing increasingly powerful mobile devices and…

软件工程 · 计算机科学 2015-09-11 Eric Umuhoza

Modern overlay security mechanisms like Web Application Firewalls (WAF) suffer from inability to recognize custom high-level application logic and data objects, which results in low accuracy, high false positives rates, and overhelming…

密码学与安全 · 计算机科学 2015-11-10 George Noseevich , Dennis Gamayunov

Program synthesis is the process of automatically translating a specification into computer code. Traditional synthesis settings require a formal, precise specification. Motivated by computer education applications where a student learns to…

人工智能 · 计算机科学 2018-06-05 Evan Hernandez , Ara Vartanian , Xiaojin Zhu

Newcomers to a software project must overcome many barriers before they can successfully place their first code contribution, and they often struggle to find information that is relevant to them. In this work, we argue that much of the…

软件工程 · 计算机科学 2024-04-30 Christoph Treude , Marco A. Gerosa , Igor Steinmacher