SoSyM: Journal on Software & System Modeling

I have discovered another interesting online publication: The Journal of Software and Systems Modeling (SoSyM).

Software and System Modeling (SoSyM) is an English language quarterly international journal that focuses on theoretical and practical issues pertaining to the development and application of software and system modeling languages and techniques. The aim of the journal is to publish high-quality works that further understanding of the theoretical underpinnings of modeling languages and techniques, present rigorous analyses of modeling experiences, and present scalable modeling techniques and processes that facilitate rigorous and economical development of software.

The following are some of the topic areas that are of special interest:

  • Methodological issues
  • Model-based testing techniques
  • Development of modeling standards
  • Formal syntax and semantics of modeling languages such as the UML
  • Rigorous model-based analysis
  • Model composition and transformation
  • Metamodeling techniques
  • Measuring quality of models
  • Modeling support for aspect-oriented development
  • Ontological approaches to model engineering
  • Generating test and code artifacts from models
  • Model development tool environments
  • Case studies and experience reports with significant modeling lessons learned
  • Comparative analyses of modeling languages and techniques
  • Scientific assessment of modeling practices

Check the list of articles at Springer, you will see well-known authors, as Ivar Jacobson, Alan W. Brown and Grady Booch among others.

Actually they have two Call for Papers for Theme Issues: Metamodeling and Model-Based Systems Engineering with SysML, UML, and OWL.

Comments

Comment by Kenneth Zenauskas on 2008-04-01 18:20:19 +0000

The biggest failing with some of today’s corporate executives is that they do not understand the inherent waste that occurs when an SDLC system is not in place. This includes declining inter-departmental moral, expanded time lines, and use of costly resources like I.T. contractors. In fact, not spending the capital and time needed upfront within a companies I.T. department, costs actually increase with most of drain coming from employee turnovers and overtime costs.

OpenID and MicroID enabled

I have enabled OpenID at this site through the WordPress OpenID plugin, so now you will be able to leave comments using your OpenID identity.

If you haven’t heard about it, OpenID is a “decentralized digital identity system, in which any user’s online identity is given by URI (such as for a blog or a home page) and can be verified by any server running the protocol”. Uh, mmm, uhhh, what? Basically, that you can use the URL of your blog or other website as an identity to sign in or leave comments on others sites without the need to type your name, email and website and preventing the spoof of your ID. A lot of this is explained by Simon Willison in his post about OpenID or in his screencast.

I also have enabled MicroID, “a lightweight identity layer for the web that enables anyone to claim verifiable ownership over content hosted anywhere on the web”. I have installed the MicroID plugin for WordPress, that attach a microID on each of the comments (based on the supplied email address and URL of the commentator), so now you will be able to claim your comments by using a service like claimID.

VMware Workstation 6: Remote Debugging easier from Eclipse and VS

VMWare Workstation Version 6 will include a new feature that simplifies the process of debugging applications running on a virtual machine instance from Eclipse and Visual Studio.

Integrated Virtual Debugger

With the new Workstation IDE (integrated development environment) plug‐ins, software developers are provided with a configurable interface between their virtual machines and Visual Studio (Windows only) or Eclipse (Windows or Linux) that lets them easily test, run, and debug programs in virtual machines.

You can specify settings such as the location of the virtual machine, which setup or clean‐up scripts to execute, the location of shared folders, and (in Visual Studio) directories to be copied between the host and guest.

When configured, the integrated virtual debugger finds the virtual machine, powers it on if necessary, sets up the environment based on your configuration settings, and launches or attaches to the application. All breakpoints, watch points, and so on that you set in your IDE will function as if you were running your application on the host computer.

Depending on the configuration setting you specify, when the application finishes running, the virtual machine is powered off, suspended, reverted to a snapshot, or left in its current state.

You can try now this new feature downloading the just released beta version at the VMware Workstation 6 Beta Program.

Tony, the developer of the Eclipse plugin, explains some of the project details in his post Making remote debugging easier to use, so drop him a comment if you like this new feature.

(Via EclipseZone)

Comments

Comment by Sahil Ebrahim on 2010-03-11 11:33:15 +0000

Near impossible to setup even once you have set the username and passwords the same on both the host and the guest machine.

Tech Support: Some things never change …

(Via Microsiervos)

IBM software for System z

Two links only for System z developers:

BTW, I will never understand why System z tools pertains to the WebSphere brand and are not integrated in the Rational brand. They aren’t development tools?

Comments

Comment by David Muir on 2007-02-12 21:12:34 +0000

Rational is the IBM brand for application development tools. WebSphere is the IBM brand for web application servers. But if your tool is an integral part of the WebSphere story, like something that directly leverages the server’s capabilities, then you may get the WebSphere brand even if you are a tool set. On the other hand, the difference may be due merely to historical naming. You’re not alone in your confusion though. There are a variety of ways to rectify the situation; however, in my opinion, product names change too frequently as it is.

Comment by Ferdy on 2007-02-12 22:11:01 +0000

David, thanks for your clarification. I have got this conversation with other IBMers and the conclusion is always the same: historical reasons (for example, prior to the IBM-Rational integration process) or just marketing.

I agree with you that, unfortunately, product names changes too frequently. The problem is when there are two or more sales departments and you are in the client side. Depending on the product you want to evaluate, you must call a WebSphere sales or a Rational Sales representative.