application level is represented with the property of
each operation act (we does not show these property
for the space limitation but in each operation
act(
) is well defined how it is implemented). We
can see the process level inside the integrated design
in the start process(
) in the intermediate event
(
) and in the process links (that links together
operation act with the name of the destination task).
Note that gateways are not presented in the
integrated design because they are defined in the
attributes of the operation act. It is very important to
observe that in Fig. 3 only the “protection circle” has
its own operation act but it is possible, in other case
study, to have operation act in several topic so the
process involve different topics but the mapping
between BPMN and IDM design is also valid.
Another observation is that there are several access
structure (near to the protection circle topic) in order
to take in consideration the entry point to the
application coming from the process design, these
are obviously not taken in consideration in the IDM
design before integration. It is important to highlight
that the process flow can be followed directly in the
integrated design, so a change in the process flow
will be immediately followed by a change in the
integrated design, and, thus to the final web
application that take in consideration both the
process and the user experience issues. This allows
to obtain the right flexibility required by modern
Information System.
Finally, the presentation level is not show in this
integrated design because we define this level
through another methodology (named E-WOOD)
more suitable for the presentation design.
5 CONCLUSIONS AND FUTURE
WORK
Modern Information Systems will be more flexible
and able to answer “on the fly” to the manager
innovation requirements. The only process analysis
and re-definition is not too much to meet the
Information System flexibility and, as consequence,
it is necessary to make explicit the process in the
WIS architecture. We add a fourth level in the
traditional three level Information System
architecture in order to explicitly manage processes.
We provide not only tools to manage process but
also a methodology that links together the know how
coming from process design and the know how
coming from the user experience design. A case
study is shown and we highlight where the four level
proposed are in the application design. Our research
work is not yet concluded, we work to refine the
methodology proposed and to complete the
development of tools in the process layer.
REFERENCES
Baresi, L., Garzotto, F, Paolini, P. (2001). Extending UML
for Modeling Web Applications. Proc. of 34th Annual
Hawaii International Conference on System Sciences
IEEE Computer Society. Island of Maui, Hawaii.
Baresi, L., Garzotto, F., Paolini, P. (2001). From Web
Sites to Web Applications: New Issues for Conceptual
Modeling. Proc. WWW Conceptual Modeling
Conference, Salt Lake City.
Brambilla, M. (2003). Extending hypertext conceptual
models with process-oriented primitives. International
Conference on Conceptual Modeling (ER), Chicago,
Illinois USA
Cachero, C. (2003). OO-H: Una extensión a los métodos
OO para el modelado y generación automática de
interfaces hipermediales. Retrieved October,
2005from
http://www.dlsi.ua.es/~ccachero/pTesis.htm
Gómez, J., Cachero, C., Pastor, O. (2001). On Conceptual
Modeling of Device Independent Web Applications:
Towards a Web Engineering Approach. IEEE
Multimedia Special Issue on Web Engineering. Vol.
8(2) pp. 20-32
Guido, A.L., Paiano, R. (2006). BPM:Overall Architecture
and Business Process Design Tool WebIst 2006
Setubal,Portugal ISBN978-972-8865-46-7
Hammer, M.(1990). Reengineering Work: Don’t
Automate, Obliterate. Harward Business Review. Vol.
68 pp. 104-112
Koch, N., Kraus, A. (2003). Modeling Web Business
Processes with OO-H and UWE. Third International
Workshop on Web-Oriented Software Technologies,
Oviedo, Asurias
Koch, N., Kraus, A.(2003). Towards a Common
Metamodel for the Development of Web Applications.
International Conference of Web Engineering, LNCS,
Springer Verlag Oviedo Spain 497-506
OMG, BPMN 1.0, (2006). Final Adopted Specification,
February 6, 2006 Retrieved April, 2006, from
www.bpmn.org
Perrone V., Bolchini D., Paolini P. (2005). A stakeholders
centered approach for conceptual modeling of
communication-intensive applications. Proc. of the
23rd annual international conference on Design of
communication: documenting & designing for
pervasive information pp: 25 – 33, ISBN:1-59593-
175-9
W3C, OWL Web Ontology Language Overview, (2003):
retrieved on http://www.w3.org/TR/2003/CR-owl-
features-20030818/
ICSOFT 2006 - INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES
182