The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
We report on a recent industrial project carried out by Exformatics A/S in which the company used the declarative DCR Graphs notation to model and implement the grant application process of a Danish foundation. We present the process and discuss the advantages of the approach and challenges faced both while modelling and implementing the process. Finally, we discuss current work on extensions to the...
Efficient, controlled, and managed IT operations are strongly influenced by the architecture of a solution. A service-oriented architecture has a high flexibility and can respond to environmental changes and requirements by adapting the service orchestration. To take advantage of this flexibility in SOA, the traditional operations system oriented approach has to be changed into a process oriented...
Current approaches for enterprise architecture lack analytical instruments for cyclic evaluations of business and system architectures in real business enterprise system environments. This impedes the broad use of enterprise architecture methodologies. Furthermore, the permanent evolution of systems desynchronizes quickly model representation and reality. Therefore we are introducing an approach for...
SmartLife ecosystems are emerging as intelligent user-centered systems that will shape future trends in technology and communication. Biological metaphors of living adaptable ecosystems provide the logical foundation for self-optimizing and self-healing run-time environments for intelligent adaptable business services and related information systems with service-oriented enterprise architectures....
The Data-as-a-Service (DaaS, or Data Services) paradigm enables an on-demand, service-based access to data, relying on similar principles to Software-as-a-Service (SaaS). DaaS permits centralized data quality management, a uniform view and access to heterogeneous data, and enables exposing a richer, domain-specific data model to users. Within this context, we are witnessing a trend in institutions...
In large organisations different stakeholders are usually responsible for the management of business processes. This paper addresses the situation where multiple stakeholders with different interests are handling parts of the same business processes. One technique to support this are process views where each stakeholder holds a personal view which can be executed or changed. In this paper we investigated...
Enterprises face the challenge of rapidly adapting to dynamic business environments. Evolving markets, policies, regulations, technologies, and business models are some of the many vectors of change along which enterprise systems must constantly align. The capability of rapidly adapting systems and processes to an ever-changing environment to leverage existing resources has become a crucial factor...
In this paper, we first describe the tension between type-safety and flexibility in EA analysis tools. We then present a web-based system that combines the benefits of static typing with the flexibility of a dynamic and collaborative meta-modeling platform. In particular, we describe the underlying meta-model, the syntax and semantics of the expression language, and derive an associated type system,...
In a model-driven engineering (MDE) context, the coordination of different roles such as enterprise architects and developers can be supported when dependencies between roles and artifacts are stated. Similarly, provisioning and deployment of service topologies can be facilitated. For specifying dependencies, an editor permits to define roles, artifacts, services, and service topologies in descriptive...
Cloud developers have to make several decisions when running their application in a cloud environment that may lead to conflicting objectives, inefficient deployment, and inappropriate or not existing adaptation strategies. Proper decision-support tools and processes are therefore needed to make cloud developers aware of the issues that need to be considered when deploying and running applications...
The operational support of knowledge-intensive business processes constitutes a big challenge. In particular, this process type is characterized as non-predictable, emergent, goaloriented, and knowledge-creating. Today, knowledge-intensive business processes are solely driven by professionals utilizing their skills and expertise whereas no support is provided by processaware information systems. In...
In Adaptive Case Management (ACM) systems, knowledge workers have the flexibility to deal with unpredictable situations. Compared with a classical BPM approach the extensive prescriptive process analysis and definitions are replaced by context-sensitive proposals, which is more suited for knowledge-intensive work. Thus, it is vital that ACM systems support knowledge workers with knowledge captured...
One of the most essential requirements to make use of the benefits of Cloud computing is fully automated provisioning and deployment of applications including all related resources. This leads to crucial cost reductions when deploying and operating applications in the Cloud because manual processes are slow, error-prone, and thus costly. Both Cloud providers and the open-source community provide a...
Separation of concerns has long been an important strategy in the software systems development to cope with the complexity embedded in such systems. The same type of concerns, like security concerns, is often repeated in many modules of a system, which hinders the consistency, re-usability, change and maintenance of the system. Aspect orientation aims to separate and encapsulate these concerns to...
Cloud computing has been rapidly adopted by enterprises worldwide in the recent years. During this period, both best practices and lessons learned have been accumulated and have been put into practice. However, few systematic works focus on engineering enterprise applications specifically for the cloud, or on re-engineering and migrating existing ones. The International Workshop on Engineering Cloud...
Software models are subject to subsequent changes. Models evolve over time to meet changes resulting in several versions. The differences between subsequent model versions are represented in differences documents usually referred to as Modeling Deltas. The model differences are used in establishing several further services and operations of version control, collaborative modeling and history analysis...
Enterprise Architecture (EA) models are built for representing one enterprise under study and are used for performing analyses that support decision making processes. EA models are created based on information provided by different kinds of sources, but these sources could be insufficient or the information could be incomplete or incorrect regarding aspects of the enterprise. As a result, modelers...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.