A Domain-Driven Development Approach using MDA, SOA and Web Services

This research tried to prove that the domain-driven development from previously-developed concepts is possible. This concept proof was based on a real-life project conducted at the Brazilian Navy Bureau for Integrated Logistic Support (Núcleo de Apoio Logístico...

A Domain-Driven Development Approach for Enterprise Applications, using MDA, SOA and Web Services

Since 2005, the Ministry of Defence, the Brazilian Navy, the Planning Ministry, and the Database Laboratory of the Federal University of Rio de Janeiro have joined forces to use a new development approach to improve a set of management practices applied to software...

AIE: An Automatic Image Extractor for Deep Web and Surface Web

With the development of on line shopping service, more and more web sites appear such as Amazon, Dangdang and so on. In order to satisfy the consumers’ contrasting and choosing the same merchandises in different web sites, we present an extractor of extracting images...

DBpedia Based SAWSDL for Semantic Web Services

A. Web Service Description Language- WSDL[3] This is well-known standard for describing web service. Basically WSDL[3] contains two sections as: • Concrete section: This contains list of service endpoints or say ports. Each port has its type declared in abstract...

CASE STUDY: GRIDL

The GRIDL project works towards a distributed image processing system in support of virtual observatories for astronomy. The goal of the project was to develop a set of tools for accessing and manipulating of distributed astronomical data via IDL clients. To do so,...

A system for web services composition

Web services composition is one of the most prominent activities in service oriented software development. Composition means to build a composite web service with component web services [1]. The specification of the composition is done by modeling a low level business...

GENERATING USER INTERFACES FROM TASK MODELS

Service annotations can be exploited to significantly enhance the initial UI which is generated by the tranformation of interaction tasks into dialogs. Without annotations, the initial UI generated from a task model lacks suitable layout definitions, usability...

Improving Task-driven Software Development Approaches

The aspect of human interaction becomes more and more relevant for service-oriented applications. On one hand, current development approaches support the composition of services but neglect the creation of user interfaces. On the other hand, task-based modeling of...

Applying CBD to Web Services

The advent of component-based software engineering changes this situation by making available mechanisms that enable software elements, right down to the binary level, to be rapidly and efficiently assembled into new applications. This allows the basic tenet of...

JAVASCRIPT, CASCADING STYLE SHEETS

JAVASCRIPT JavaScript (JS or js) is a dynamic computer programming language [4]. It is added to an HTML page and used by the web browser to implement client-side (in the user’s browser) interaction, control the browser, communicate asynchronously, and alter the HTML...