740 research outputs found
The World-Wide Web past present and future, and its application to medicine
The World-Wide Web was first developed as a tool for collaboration in the high energy physics community. From there it spread rapidly to other fields, and grew to its present impressive size. As an easy way to access information, it has been a great success, and a huge number of medical applications have taken advantage of it. But there is another side to the Web, its potential as a tool for collaboration between people. Medical examples include telemedicine and teaching. New technical developments offer still greater potential in medical and other fields. This paper gives some background to the early development of the World-Wide Web, a brief overview of its present state with some examples relevant to medicine, and a look at the future
Agenda for the thirty-eighth meeting of the Large Hadron Collider Committee to be held Thursday and Friday, 21-22 January 1999
Meta-model Pruning
Large and complex meta-models such as those of Uml and its profiles are growing due to modelling and inter-operability needs of numerous\ud
stakeholders. The complexity of such meta-models has led to coining\ud
of the term meta-muddle. Individual users often exercise only a small\ud
view of a meta-muddle for tasks ranging from model creation to construction\ud
of model transformations. What is the effective meta-model that represents\ud
this view? We present a flexible meta-model pruning algorithm and\ud
tool to extract effective meta-models from a meta-muddle. We use\ud
the notion of model typing for meta-models to verify that the algorithm\ud
generates a super-type of the large meta-model representing the meta-muddle.\ud
This implies that all programs written using the effective meta-model\ud
will work for the meta-muddle hence preserving backward compatibility.\ud
All instances of the effective meta-model are also instances of the\ud
meta-muddle. We illustrate how pruning the original Uml metamodel\ud
produces different effective meta-models
Introducing usability in a conceptual modeling-based software development process.
Usability plays an important role to satisfy users? needs. There are many recommendations in the HCI literature on how to improve software usability. Our research focuses on such recommendations that affect the system architecture rather than just the interface. However, improving software usability in aspects that affect architecture increases the analyst?s workload and development complexity. This paper proposes a solution based on model-driven development. We propose representing functional usability mechanisms abstractly by means of conceptual primitives. The analyst will use these primitives to incorporate functional usability features at the early stages of the development process. Following the model-driven development paradigm, these features are then automatically transformed into subsequent steps of development, a practice that is hidden from the analyst
Outdoor Worker Sun Protection Project : a mixed methods intervention to improve sun safety among outdoor workers
Queensland, Australia has one of the highest rates of skin cancer in the world. Outdoor workers are regularly exposed to high doses of ultraviolet radiation, and are at increased risk to develop non-melanoma and melanoma skin cancers. In 2010, a health promotion intervention to improve sun protection among outdoor workers in Queensland commenced. The intervention employed a mixed methods approach and a participatory action research framework. Fourteen workplaces were recruited from building and construction, rural and farming, local government, and public sector organisations. Management and workers were engaged in cycles of assessment, reflection and discussion, planning, implementation and reassessing, over a 14-month intervention period. Overall, at least one workplace representative from each workplace (range 1-3) and in depth focus groups were held with a subset of workers (range 3-16) to assess sun safe behaviours pre and post intervention. Workers’ attitudes, beliefs, knowledge and willingness to engage in sun protection differed depending on workplace characteristics and support. A familiar theme among workers spoke of sun safety as being “common sense” and the “workers individual responsibility”. Often there was a discrepancy in the perceptions of the workers, compared to the view of workplace representatives and the workplaces position or policy on sun safety. In larger workplaces, especially Government Departments, workers were more aware and followed sun safe practices compared to smaller workplaces where sun safety was not a high priority. These results indicate that a workplace culture which places high values on safety and polices more broadly may also have a positive effect on sun safety among outdoor workers as well. In addition, the specific characteristics of the workplace and the outdoor work tasks influence workers willingness to engage in sun safety measures
SIGMA: Scala Internal Domain-Specific Languages for Model Manipulations
International audienceModel manipulation environments automate model operations such as model consistency checking and model transformation. A number of external model manipulation Domain-Specific Languages (DSL) have been proposed, in particular for the Eclipse Modeling Framework (EMF). While their higher levels of abstraction result in gains in expressiveness over general-purpose languages, their limitations in versatility, performance, and tool support together with the need to learn new languages may significantly contribute to accidental complexities. In this paper, we present Sigma, a family of internal DSLs embedded in Scala for EMF model consistency checking, model-to-model and model-to-text transformations. It combines the benefits of external model manipulation DSLs with general-purpose programming taking full advantage of Scala versatility, performance and tool support. The DSLs are compared to the state-of-the-art Epsilon languages in non-trivial model manipulation tasks that resulted in 20% to 70% reduction in code size and significantly better performance
Whattya Mean it’s Not All About Me? Involving Undergraduate Students in an Analysis of a Tablet PC Initiative
Institutions of higher learning have understood for many years that in order stay competitive, they must have technology-based initiatives in place. Since the mid-1990’s, there has been a trend toward student laptop lease/buy programs. Beginning in the early 2000’s and until recently, many colleges and universities have begun to experiment with tablet PC computing requirements. More often than not, incoming freshmen have few choices. Typically the university tells the students and their parents which computing platform and manufacturer they have chosen for them and the students are required to purchase or lease that computer at the university’s designated price. Students rarely understand how or why the university has chosen a particular platform and often resent having to pay, what they perceive as, premium prices for their total computing package. This paper introduces a team-based project that was assigned to a 200-level undergraduate Management Information Systems (MIS) class. The purpose of this project was to have the students look at the decision-making process as it impacts not only students, but the university’s faculty, technology support, and finance
First Year Experience: How We Can Better Assist First-Year International Students in Higher Education?
While many American colleges and universities are providing a First Year Experience (FYE) course or program for their first year students, those programs are not often customized to take into account international students’ (IS) unique challenges. Using quantitative and qualitative methods, this study evaluated a FYE course that was customized for IS in a college setting. Nineteen IS and eight domestic students (DS) who attended FYE classes completed a survey; 18 of the 19 IS were interviewed. Overall, the FYE class was successful in terms of helping IS to familiarize themselves with academic resources and expectations, understanding American culture, making more American friends, and improving their English language skills. Suggestions for future integration of IS into FYE programs are discussed
Integration of DFDs into a UML - based model-driven engineering approach
The main aim of this article is to discuss how the functional and the object-oriented views can be inter-played to represent the various modeling perspectives of embedded systems.We discuss whether the object-oriented modeling paradigm, the predominant one to develop software at the present time, is also adequate for modeling embedded software and how it can be used with the functional paradigm.More specifically, we present how the main modeling tool of the traditional structured methods, data flow diagrams, can be integrated in an object-oriented development strategy based on the unified modeling language. The rationale behind the approach is that both views are important for modeling purposes in embedded systems environments, and thus a combined and integrated model is not only useful, but also fundamental for developing complex systems. The approach was integrated in amodel-driven engineering process, where tool support for the models used was provided. In addition, model transformations have been specified and implemented to automate the process.We exemplify the approach with an IPv6 router case study.FEDER -Fundação para a Ciência e a Tecnologia(HH-02-383
- …
