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.
Many approaches can be used to facilitate the implementation of collaborative requirements in noncollaborative applications. In general, each approach uses different design techniques and has specific objectives and pre-conditions. During the implementation of collaborative requirements, it is not always easy to decide which approach is recommended i.e. which criteria should be used to compare the...
Mobile cooperative systems can facilitate cooperation by improving the flexibility of usage. However, mobile devices present some constraints that become the design and implementation of groupware systems harder. Additionally, there is a lack of general interface requirements definition and verification techniques for supporting the development of effective mobile groupware systems. This lack makes...
Collaborative editing systems often use communication channels in order to make the collaboration more effective. In this work, we present a case study of pair communication using audio via VoIP (Voice over Internet Protocol) technology during collaborative modeling sessions. The study provides an analysis of audio and textual chat as communication medium and presents data on usage patterns, user...
Tabletop can be used in groupware systems in order to both provide a rich interface shared workspaces and support work with co-located and remote users. Tabletop-based groupware systems can allow users to work together over a shared horizontal display. Music composition is an application that can exploit the features of tabletops. However, there is no current tabletop groupware approach that allows...
Supporting mobile cooperative work with synchronous applications that require consistency of data is a challenge due to the constraints imposed by both mobile devices and wireless network. The development of techniques for designing flexible cooperative systems that better fit the mobile users is required. However, both techniques and applications are still scarce and there are doubts over the effectiveness...
Awareness is the knowledge about the present and past grouppsilas activities and it is a relevant question for cooperative work. There are many devices that supplies awareness information in synchronous collaborative editing systems. However, the current awareness devices have restrictions to accomplish effective awareness and to capture the focus of attention, e.g. identify the exact place of the...
Software quality can be described by maintainability, usability, security and performance properties. Performance is generally considered a critical requirement in systems such as distributed systems based on the Web and real time embedded systems. However, the software development processes do not provide suitable support for the construction of a software system that needs to meet performance requirements...
Efficient cache coherence strategies are critical to maintain data consistency and provide a reasonable performance of wireless applications with mobile devices. However, the majority of the current strategies for cache coherence in mobile environments have not been designed to be used in cooperative applications. In this paper we propose and describe an implementation of a cache coherence scheme...
Collaborative editing systems require mechanisms of control in order to make the collaboration more effective. The synchronous collaboration allows the notion of simultaneity; however, it demands more adequate perception elements. In the collaborative edition of UML diagrams where dependencies between their modeling elements do exist, it is necessary to apply a mechanism of control to support the...
UML-RT is a UML real-time profile that allows event-driven and distributed systems. UML-RT is not a formal specification language, therefore it is not possible to do formal verification of UML-RT models. This article proposes formal semantics for UML-RT via mapping of UML-RT communicating elements into pi-calculus. The pi-calculus is a process algebra to model concurrent systems. A prototype was also...
Rimsulfuron, N-((4,6-dimethoxypyrimidin-2-yl)aminocarbonyl)-3-(ethylsulfonyl)-2-pyridinesulfonamide, formerly DPX-E9636, is a sulfonylurea herbicide for postemergence use in maize to control grasses and some broadleaf weeds. Similar to other sulfonylureas, the site of action of rimsulfuron is acetolactate synthase (ALS), an enzyme in branched-chain amino acid biosynthesis. Studies of in vitro inhibition...
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.