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.
Clinical guidelines are central to the implementation of clinical decision support systems (CDSSs). Addition or revision of clinical guidelines usually causes the (re-) development of new or existing CDSSs. The separate maintenance of clinical knowledge and their driving systems implies extra system development cost and low knowledge delivery efficiency. We propose, in this paper, an approach to liaise...
We present architecture for implementing independent, extensible, and interoperable clinical decision support service based on guideline-based clinical knowledge. In our architecture knowledge engine is critical component for implementing knowledge service. SAGE is very powerful knowledge representation for guideline modeling and well-defined knowledge framework to integrate with terminology standard...
In the paper, we analyze the shortages of service-oriented analysis and design (SOAD) methodologies, and then review the features of data flow diagram as a kind of requirement analysis technology. Finally, we propose an SOAD method using DFD diagram. Therefore, a process is provided as a guideline to aid analyst to accomplish high-quality service identification with the method. Through an illustration...
Keyword-based search techniques are currently used to identify assets packaged for reuse. Unfortunately, these techniques are not suitable for searching large asset repositories, as they are known of having low precision and recall. One way to improve the search accuracy, is to identify reusable assets using their architecture models, since models based on similar architecture decisions, will most...
Nowadays, many countries have adopted electronic Government Interoperability Framework (e-GIF) for their interoperable systems. The e-GIFs normally set out the policies, standards, guidelines and technical structure. Our literature review shows that the failure that governments face regarding e-GIFs includes lack of experience in their implementation. In fact, only following the suggested open standards,...
Culturalization of the software architecture started in the 1990s with the user interface. Culturalization of core issues was discussed by Kersten in 2001. However, advances in technology in recent years, increased demands to accommodate new cultures and languages, presented new challenges which require deeper understanding and richer perspective. There has been little discussion about the values...
Architecture design is an essential phase in software engineering. To effectively re-use pre-verified knowledge is critical for design high-quality architecture. Among several different approaches, architectural patterns are widely investigated as they capture the fundamental structural and behavioral principles of architecture design. Although a lot of patterns have already been defined, the application...
New web development and deployment platforms are arising; some examples of these are Apex of Salesforce.com, Google Application Engine SDK, Facebook API, and so on. These software delivery platforms (SDP) are meant to serve as the basis for the delivery of an important percentage of the software offer. In the other hand, application development over these new platforms is not a defined process. Building...
Submerged in the drastic competitive worldwide market, enterprises are encountering the challenge of alignment between business and Information technology (IT). Understanding what business and IT alignment is, how to obtain it and therefore maintain it, is a big issue to every enterprise. And using suitable alignment methods is critical to get this goal. Enterprise Architecture (EA) is an IT management...
The construction industry has been facing a paradigm shift to (i) increase; productivity, efficiency, infrastructure value, quality and sustainability, (ii) reduce; lifecycle costs, lead times and duplications, via effective collaboration and communication of stakeholders in construction projects. Digital construction is a political initiative to address low productivity in the sector. This seeks...
The challenges of deriving early-adopter competitive advantage, even with fabless access to process technology, through leveraging features offered by the advanced, and possibly disruptive, process technologies in real SoC products, are outlined. A structured methodology for addressing these challenges, and bridging the gap between process and design, sufficiently early in the development cycle to...
The dynamics of business and software engineering in the flattened world poses both challenges and opportunities in terms of pedagogical exploration and innovative experiments. A generic pedagogical scenario is to serve the purpose by incorporating two empiricist approaches in management education to emphasize situated authentic experiences in context. A case contextualized game for software project...
We present features of an education system entirely based on a 7-months project, performed by a 6-students team within a virtual company and tutored by an experimented software engineer. We describe some aspects of a past project: functions of the system, technology, deliverables, and assessment. Students' outcomes are drafted in term of roles.
Like RM-ODP [1], enterprise architecture (or EA for short) has its own perspectives as a basic construct for its architecture definition to represent areas of concern. In this paper, difference between RM-ODP and one concrete example EA, and applicability of Use of UML for ODP system specifications [2] (or UML4ODP in short) standard to the example EA, are discussed. Several additional diagrams that...
Current fashion systems to interconnect large software architectures are moving toward SOA based solutions. This new paradigm for designing system can be improved, in our opinion, by using semantics. Semantics can a play a main role in boosting interoperability thanks to current technologies to express knowledge and to describe semantic Web services (SWS). This paper tackles the provision of a Software...
Many Web services are expected to run with high degree of security and dependability. To achieve this goal, it is essential to use a Web-services compatible framework that tolerates not only crash faults, but Byzantine faults as well, due to the untrusted communication environment in which the Web services operate. In this paper, we describe the design and implementation of such a framework, called...
Requirements modeling has been recently introduced in the UML world with the form of a new profile called SysML. This paper explores the possibility to link concepts used to describe requirements with those of the enterprise language of RM-ODP. Some correspondence rules are proposed and illustrated on a case study.
The Open Distributed Processing Reference Model (ODP-RM) provides viewpoints and abstract infrastructure guidelines that can be used for a basis for enterprise architecture, especially for an inter-enterprise architecture. The ODP-RM does not prescribe methodology for modeling itself, but provides common vocabulary and focus for description. This paper performs a brief analysis of the ODP-RM (and...
We developed a quality of service (QoS) management system to support service level management (SLM) for global enterprise services. The QoS management system is integrated with one of our enterprise services in a preproduction system, an identical system as the production system but in a test environment. Lab experiments showed that our integrated solution helps global enterprise services to better...
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.