683 research outputs found
Towards a re-engineering method for web services architectures
Recent developments in Web technologies â in particular
through the Web services framework â have greatly enhanced the flexible and interoperable implementation of service-oriented software architectures. Many older Web-based and other distributed software systems will be re-engineered to a Web services-oriented platform. Using an advanced
e-learning system as our case study, we investigate central aspects of a re-engineering approach for the Web services platform. Since our aim is to provide components of the legacy system also as services in the new platform, re-engineering to suit the new development paradigm is as important as re-engineering to suit the new architectural requirements
Privacy-Preserving Reengineering of Model-View-Controller Application Architectures Using Linked Data
When a legacy systemâs software architecture cannot be redesigned, implementing
additional privacy requirements is often complex, unreliable and
costly to maintain. This paper presents a privacy-by-design approach to
reengineer web applications as linked data-enabled and implement access
control and privacy preservation properties. The method is based on the
knowledge of the application architecture, which for the Web of data is
commonly designed on the basis of a model-view-controller pattern. Whereas
wrapping techniques commonly used to link data of web applications duplicate
the security source code, the new approach allows for the controlled
disclosure of an applicationâs data, while preserving non-functional properties
such as privacy preservation. The solution has been implemented
and compared with existing linked data frameworks in terms of reliability,
maintainability and complexity
Improving Information Flow within the Production Management System with Web Services
The efficiency of the production planning and control process in construction depends
significantly on the reliability and timely availability of resource information. The
Last Planner system for production control mandates that a construction task should
not be started unless all the seven resource prerequisites are in satisfactory condition.
Failure to do so results in wasteful processes. However, this information is not readily
available due to the lack of systems integration that prevails within the industry. Current implementations of the last planner system mostly rely on the team leadersâ and foremanâs ability to gather the required information for the weekly planning meetings and also for the look-ahead planning. However, much time is wasted chasing relevant information due to the above-mentioned problems. Also, the reliability of planning could be much improved if there is a system available, which aggregates resource information from various project stakeholders in one place. In such a situation, web services could provide an ideal platform for integration as they provide a flexible way to integrate disparate systems, with choreography based on identified business processes drawn from Last Planner and implemented using BPMN/BPEL. With the improvement in connectivity as a result of better availability
of high speed Internet through mobile and fixed networks, there is a better opportunity for information integration through web services. A conceptual framework based on web services is put forward which aims to improve the information flow within the industry and provide the right information at the right time to enable better planning and control within the production system
A competence management system towards increased corporate success
Estågio realizado na Critical Manufacturing, S. ATese de mestrado integrado. Engenharia Informåtica e Computação. Faculdade de Engenharia. Universidade do Porto. 201
A platform for the development of Semantic Web portals
A Semantic Web portal is a Web application that offers
information and services related to a specific domain, and that has
been developed with Semantic Web technology. For the time
being, the main difference with respect to a traditional Web portal
is based on technological aspects: traditional Web portals are
based on standard Web technology (HTML, XML, servlets, JSPs,
etc.); semantic portals are based on that technology plus the use of
Semantic Web languages like RDF, RDF Schema and OWL. This
paper describes a unifying architecture for both types of portals,
based on the MVC paradigm, which is implemented in the
ODESeW framework. ODESeW has been used successfully in the
development of a set of portals for the management of European
R&D projects and for the management of research group
Software System Understanding via Architectural Views Extraction According to Multiple Viewpoints
International audienceChanges and evolution of software systems constantly gener- ate new challenges for the recovery of software systems architectures. A system's architecture, together with its elements and the way they inter- act, constitute valuable assets for understanding the system. We believe that offering multiple architectural views of a given system, using domain and pattern knowledge enhance understanding of the software system as a whole. To correlate different sources of information and existing soft- ware system, different viewpoints are considered. Viewpoints enable one to model such information and guide the extraction algorithms to ex- tract multiple architectural views. We propose a recursive framework, an approach that expresses different kinds of information as viewpoints to guide the extraction process. These multiple viewpoints models al- low considering architectural, conceptual, and structural aspects of the system
- âŠ