sync rule that is used to synchronize all abstract transitions together can be defined as follow. For every L-fragment l ,⇒,⇒ ,⇒ ∈ , we have, Chapter 5. Facilitating Inter-Organizational Business Proc...
ion built in (Price’s [116] “[e]ncapsulate complex behavior within a component” or their use of function labels to simplify the output; Iwasaki et al.’s [78] model fragments), but their simulations an...
Within the development of partnership and sub-contracting activities, collaborative design and data management processes are crucial for faster and better product development. Collaborative environmen...
With the increasing emergence of technologies that make use of the Internet, the need for methodologies that would help the development of applications for the web emerged. Researchers and developers ...
Web development teams include not only software engineers but also graphic designers. In this work, we extend the OOWS method in order to introduce graphic designers into its development process. To d...
Web applications are evolving towards an inter-organizational environment where new requirements arise (application integration by means of the composition of different enterprise business processes) ...
Web Service (WS) developers must take several decisions to design Service Oriented Architectures. Some of these decisions are: which operations should provide the involved Web Service, how we can dete...
Web Engineering (WE) methods have evolved to support different concerns during the development process of current Web-based systems, as context-awareness, Business-to- Business (B2B) process modeling,...
We present the generator framework WASL, which supports mod el-driven development of web applications. It enables the modeling of data, navigation, business logic, a nd presentation logic. WASL suppor...
We present a novel model-driven methodology for developing secure data-management applications. System developers proceed by modeling three different views of the desired application: its data model, ...
We analyze how the semantics of association relationships in OO conceptual modeling can help to build navigational models for Web applications. The work has been developed in the context of OOWS (a mo...
Using UML class diagrams or OWL specifications, the designer is always confronted with the same problem: which concept should be modelled as a class and which concept can be pruned to an attribute (Da...
Usability plays an important role to satisfy users' needs. There are many recommendations in the HCI literature on how to improve software usability. Our research focuses on such recommendations that ...
Usability is a feature of software quality that has traditional significance in the Human Computer Interaction (HCI) community. Recent works that have been proposed by the Software Engineering (SE) co...
Traditionally, the Software Engineering community has been interested in defining methods and processes to develop software by specifying its data and behavior disregarding user interaction. On the ot...
Traditionally, the Conceptual Modelling (CM) community has been interested in defining methods to model Information Systems by specifying their data and behaviour, disregarding user interaction. On th...
Today, more and more Web sites and Applications (WebApps) are becoming mission-critical systems. Measures of functional size are a prerequisite to successful quantitative management of software projec...
This work presents an OO software production method that provides conceptual modelling extensions (in terms of models and abstraction primitives) to facilitate the web application specification and de...
This work presents an OO software production method that defines a systematic process for conceptual modelling of web applications. The paper discusses a set of minimum primitives to capture the essen...
This work presents a code generation process that systematically obtains the implementation of the UML association, aggregation and composition concepts in the context of the OO-Method (an OO automate...